package com.bookmarket.service;

import com.bookmarket.entity.Order;
import com.github.pagehelper.Page;

import java.util.List;
import java.util.Map;

/**
 * @author Chen Zhaoguang
 * @date 2017/12/26 14:57
 */
public interface CzgIOrderService {


    /**
     * 分页
     * @param cond
     * @return
     */
    Page queryLikeOrders(Map<String, Object> cond);

    /**
     *申请退货
     * 分页
     * @param cond
     * @return
     */
    Page queryLikeSTOrders(Map<String, Object> cond);
    /**
     *未发货
     * 分页
     * @param cond
     * @return
     */
    Page queryLikeWFOrders(Map<String, Object> cond);
    /**
     *已发货
     * 分页
     * @param cond
     * @return
     */
    Page queryLikeYFOrders(Map<String, Object> cond);
    /**
     *退货
     * 分页
     * @param cond
     * @return
     */
    Page queryLikeTHOrders(Map<String, Object> cond);


    /**
     * 后台订单管理给订单发货
     * @param order
     * @return
     */
    int fahuoOrder(Order order);
    /**
     * 后台订单管理受理退货
     * @param order
     * @return
     */
    int tuihuoOrder(Order order);
}
